package com.fengye.aop.demo.transaction.tool;

import com.fengye.aop.demo.vo.WorkflowVO;

/**
 * @author fengyexjtu@126.com
 * @since 2022-09-25
 */

public interface ITransactionTool {
    
    WorkflowVO start(WorkflowVO workflowVO);
    WorkflowVO complete(WorkflowVO workflowVO);
    WorkflowVO signal(WorkflowVO workflowVO);
    WorkflowVO transfer(WorkflowVO workflowVO);
    WorkflowVO cancel(WorkflowVO workflowVO);
}
